bladder endoprosthesis - French English Dictionary